当前位置:flash课件吧→订做课件吧_flash课件制作,教学课件,比赛课件,参赛课件,制作课件,课件修改,毕业设计,精品课件,国家级比赛课件,市级比赛,公开课课件
  • 省级水平FLASH课件制作培训,网络教学,解答所有学员疑难,包教包会。
  • 教程发放到学员手中,共分为初级,中级,高级三部分,全部视频教程,跟真人在身边教学效果一样。
  • 有意者直接咨询我站管理QQ:444860709 也可以加入到QQ群(67042004)中后,直接找群主咨询相关事宜培训详情

注意:以下均为本站原创flash教程,属于本站产品,欢迎选学,如有问题可直接与我站管理联系解答事宜。QQ:4444860709

题 目:flash制作主场景背景音乐控制器(超好用)

一、效果预览

 

二、教程内容

flash制作主场景背景音乐控制器(超好用)

动态效果:
本实例用于制作FLASH音乐的播放控制面板,主要用于主场景上的主时间轴上的背景音乐的播放控制。本实例能实现的功能较多,播放,暂停,停止,倒退,返回开始位置,快退,快进,结束位置,总时间显示,已加时间显示等。心动了吗,那就快来吧。

最终效果图:

步骤如下:

操作步骤1:
新建一个文档;大小:300,40。背景色默认。
操作步骤2:
导入一首音乐到舞台上;主时间轴上延长帧数到音乐完为止;打开属性面板,按下图进行设置音乐属性(注意选取数据流):

操作步骤3:
新建一个图层;取名“音乐控制面板”图层;这一个图层,就是我们要重点做的。这一个图层其实用于放我们的控制面板MC的,以后要做的东西要全部在这个MC中去做的。另外要告诉大家的一点是,至于你的动画你可以再新建一个图层,取名动画,全部动画你可以在主场景中任意去做就OK了。我的实例的主场景时间轴如下图所示:

现在我们要来做主要的东西了,下面是制作该控制面板的全部完整过程。
操作步骤4:
让我们先来新插入一个MC元件(实例名称取名为yinyuekz)。然后将这个暂时为空的MC拖放到舞台上面的合适位置;双击进入其内部编辑区,记住,以下所有的操作全部要在这个MC中完成哦。
操作步骤5:
进入MC内部,将默认图层修改为“背景层”;对照下图绘制如下背景:

操作步骤6:
在上图中添加6个按钮,依次为“播放,暂停,开始位置,快退,快进,结束位置”如下图所示:


依次为上面的6个按钮添加如下代码:
播放按钮添加的代码如下:
on (release) {
//更多教程见flash课件吧(湖北金鹰),www.luotao2008.cn
_root.play();
}
暂停按钮添加的代码如下:
on (release) {
//更多教程见flash课件吧(湖北金鹰),www.luotao2008.cn
_root.stop();
// 播放头停止播放
}
开始位置按钮添加的代码如下:
on (release) {
//当鼠标释放的时候
//更多教程见flash课件吧(湖北金鹰),www.luotao2008.cn
_root.gotoAndStop(1);
//播放头指向第1帧,并停止播放.
}
快退按钮添加的代码如下:
on (release) {
//更多教程见flash课件吧(湖北金鹰),www.luotao2008.cn
_root.gotoAndPlay(_root._currentframe-50);
}
快进按钮添加的代码如下:
on (release) {
//更多教程见flash课件吧(湖北金鹰),www.luotao2008.cn

}
结束位置按钮添加的代码如下:
on (release) {
//更多教程见flash课件吧(湖北金鹰),www.luotao2008.cn
_root.gotoAndStop(_root._totalframes);
// 播放头指向最后 1 帧 , 并停止
}

操作步骤7:
再添加两个动态文本框;如下图所示:


然后打开属性面板,左边的变量名为“cd”;右边的那个为“jd”。将这两个动态文本框全部选中;然后将它们转换成一个实例名称为“wenben”的影片剪辑。
操作步骤9:
然后右击“wenben”的影片剪辑;打开动作面板;添加如下代码:
onClipEvent (load) {
//MC 加载时动作
s1 = int(_root._totalframes/12);
// 影片长度
fen1 = String(int(s1/60));
// 算出分钟数取整数后,转换成字符串
miao1 = String(int(s1%60));
// 算出秒数取整数够,转换成字符串
if (length(fen1) == 1) {
// 分钟的数字长度为 1 时
fen1 = "0"+fen1+" ” ";
// 前面加零
} else {
// 否则
fen1 = fen1+"”";
}
if (length(miao1) == 1) {
// 秒的数字长度为 1 时
miao1 = "0"+miao1+" ' ";
// 前面加零
} else {
// 否则
miao1 = miao1+"'";
}
_root.yinyuekz.wenben.cd = fen1+miao1;
}
// 影片时间进度计算与显示(脚本解释参考以上代码)
onClipEvent (enterFrame) {
// 以 MC 的帧频不断触发
s2 = int(_root._currentframe/12);
//更多教程见flash课件吧(湖北金鹰),www.luotao2008.cn
fen2 = String(int(s2/60));

fen2 = "0"+fen2+"”";
//更多教程见flash课件吧(湖北金鹰),www.luotao2008.cn
} else {
fen2 = fen2+"”";
}
//更多教程见flash课件吧(湖北金鹰),www.luotao2008.cn
if (length(miao2) == 1) {
miao2 = "0"+miao2+"'";
} else {
//更多教程见flash课件吧(湖北金鹰),www.luotao2008.cn
miao2 = miao2+"'";
}
//更多教程见flash课件吧(湖北金鹰),www.luotao2008.cn
_root.yinyuekz.wenben.jd = fen2+miao2;
}

 

操作步骤10:
好了,你现在可以测试一下影片了,可以了吧,哈哈效果是不是很不错的啊。原创:本文由flash课件吧(湖北金鹰),http://www.luotao2008.cn编写。

关键词:教程,影片,金鹰,控制,帧,操作,步骤,新建,按钮,

   

 

我站网络视频网校培训开始招生了!FLASH课件制作视频教程教学,QQ一对一解答所有学员疑问。咨询:QQ444860709 查看培训详情

期刊论文服务

合作期刊
学报期刊
 
获奖证书办理
本站已改版成新站 课件115学培吧http://www.kj115.com
与此页面相关内容导航
     
在线咨询台